<template>
    <view class="top-box">
       <!-- <view class="logo" v-if="needBack" style="display: inline-block; position: absolute; left: 0" @tap="goBack"><van-icon name="arrow-left" size="22" /></view>
        <view class="logo" v-if="needBack" style="display: inline-block; position: absolute; left: 80rpx" @tap="goHome"><van-icon name="wap-home-o" size="22" /></view>
        {{ text }} -->
    </view>
</template>

<script>
// pages/components/topBar/index.js
export default {
    data() {
        return {};
    },
    /**
     * 页面的初始数据
     */
    props: {
        text: {
            type: String,
            //必填，目前接受的类型包括：String,Number,Boolean, Object, Array, null（表示任意类型）
            default: ' ' //可选，默认值，如果页面没传值过来就会使用默认值
        },
        needBack: {
            type: Boolean,
            //必填，目前接受的类型包括：String,Number,Boolean, Object, Array, null（表示任意类型）
            default: false //可选，默认值，如果页面没传值过来就会使用默认值
        }
    },
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    beforeMount: function () {},
    moved: function () {},
    destroyed: function () {},
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    beforeMount: function () {},
    // 此处attached的声明会被lifetimes字段中的声明覆盖
    mounted: function () {},
    // 组件所在页面的生命周期函数
    onPageShow: function () {},
    onPageHide: function () {},
    onPageResize: function () {},
    methods: {
        goBack() {
            uni.navigateBack({
                delta: 1
            });
        },

        goHome() {
            uni.switchTab({
                url: '../home/index'
            });
        }
    }
};
</script>
<style>
@import './index.css';
</style>
